#[macro_use]
extern crate log;

pub mod types;
pub mod hot_batch;
pub mod event;

type R<V = ()> = Result<V, Box<dyn std::error::Error + Send + Sync>>;

pub use hotload_macro::*;